package com.naiterui.ehp.bs.pharmacist.vo.login;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;

/**
 * 客户端极限值配置VO

 * @since 2.5.0
 */
@ApiModel(value = "LimitValueVO", description = "前段极限值配置VO")
public class LimitValueVO implements Serializable {

    /**
     * 序列化：<code>serialVersionUID</code>
     */
    private static final long serialVersionUID = -4817719661155849870L;

    /**
     * 勿扰快捷回复：<code>disturbReply</code>
     */
    @ApiModelProperty(value = "勿扰快捷回复")
    private LimitConfigVO disturbReply;
    /**
     * 个人简介：<code>introduction</code>
     */
    @ApiModelProperty(value = "个人简介")
    private LimitConfigVO introduction;
    /**
     * 专业与专长：<code>expertise</code>
     */
    @ApiModelProperty(value = "专业与专长")
    private LimitConfigVO expertise;
    /**
     * 自定义医院：<code>customHospital</code>
     */
    @ApiModelProperty(value = "自定义医院")
    private LimitConfigVO customHospital;
    /**
     * 自定义科室：<code>customDepartment</code>
     */
    @ApiModelProperty(value = "自定义科室")
    private LimitConfigVO customDepartment;
    /**
     * 银行卡卡号：<code>bankCardNum</code>
     */
    @ApiModelProperty(value = "银行卡卡号")
    private LimitConfigVO bankCardNum;
    /**
     * 银行卡支行信息：<code>bankCardBranch</code>
     */
    @ApiModelProperty(value = "银行卡支行信息")
    private LimitConfigVO bankCardBranch;
    /**
     * 患者分组名称：<code>patientGroupName</code>
     */
    @ApiModelProperty(value = "患者分组名称")
    private LimitConfigVO patientGroupName;
    /**
     * 患者备注名称：<code>patientRemarkName</code>
     */
    @ApiModelProperty(value = "患者备注名称")
    private LimitConfigVO patientRemarkName;
    /**
     * 咨询快捷回复：<code>quickReply</code>
     */
    @ApiModelProperty(value = "咨询快捷回复")
    private LimitConfigVO quickReply;
    /**
     * 患者病情备注-纯文本：<code>patientRecordText</code>
     */
    @ApiModelProperty(value = "患者病情备注-纯文本")
    private LimitConfigVO patientRecordText;
    /**
     * 患者病情备注-图文：<code>patientRecordPicText</code>
     */
    @ApiModelProperty(value = "患者病情备注-图文")
    private LimitConfigVO patientRecordPicText;

    /**
     * 推荐用药-药品数量：<code>recomNum</code>
     */
    @ApiModelProperty(value = "推荐用药-药品数量")
    private LimitConfigVO recomNum;
    /**
     * 推荐用药-每日用量：<code>recomDailyUsage</code>
     */
    @ApiModelProperty(value = "推荐用药-每日用量")
    private LimitConfigVO recomDailyUsage;
    /**
     * 推荐用药-每次用量：<code>recomUsage</code>
     */
    @ApiModelProperty(value = "推荐用药-每次用量")
    private LimitConfigVO recomUsage;
    /**
     * 推荐用药-自定义单位：<code>recomOtherUnit</code>
     */
    @ApiModelProperty(value = "推荐用药-自定义单位-自定义服用时间-自定义服用方式")
    private LimitConfigVO recomOtherUnit;
    /**
     * 推荐用药-备注长度：<code>recomRemark</code>
     */
    @ApiModelProperty(value = "推荐用药-备注长度")
    private LimitConfigVO recomRemark;

    /**
     * 推荐用药-建议有效期：<code>recomExpiration</code>
     */
    @ApiModelProperty(value = "推荐用药-建议有效期")
    private LimitConfigVO recomExpiration;

    @ApiModelProperty(value = "推荐用药-多少天1次")
    private LimitConfigVO recomDay;

    @ApiModelProperty(value = "推荐用药-自定义周期")
    private LimitConfigVO recomCycleDay;

    /**
     * 用户信息-密码：<code>password</code>
     */
    @ApiModelProperty(value = "用户信息-密码")
    private LimitConfigVO password;
    /**
     * 用户信息-真实姓名：<code>realName</code>
     */
    @ApiModelProperty(value = "用户信息-真实姓名")
    private LimitConfigVO realName;
    /**
     * 药品分组名称：<code>medicationGroupName</code>
     */
    @ApiModelProperty(value = "药品分组名称")
    private LimitConfigVO medicationGroupName;
    /**
     * 药品搜索-关键字：<code>medicineSearch</code>
     */
    @ApiModelProperty(value = "药品搜索-关键字")
    private LimitConfigVO medicineSearch;
    /**
     * 患者搜索-关键字：<code>patientSearch</code>
     */
    @ApiModelProperty(value = "患者搜索-关键字")
    private LimitConfigVO patientSearch;
    /**
     * 联系人搜索-关键字：<code>phoneContactSearch</code>
     */
    @ApiModelProperty(value = "联系人搜索-关键字")
    private LimitConfigVO phoneContactSearch;
    /**
     * 群发消息-内容长度
     */
    @ApiModelProperty(value = "群发消息-内容长度")
    private LimitConfigVO batchMessageContent;

    /**
     * 图文咨询收费-价格
     */
    @ApiModelProperty(value = "图文咨询收费-价格")
    private LimitConfigVO messageChargeAmount;

    /**
     * 自定义收费-价格
     */
    @ApiModelProperty(value = "自定义收费-价格")
    private LimitConfigVO customChargeAmount;
    /**
     * 自定义收费-姓名
     */
    @ApiModelProperty(value = "自定义收费-姓名")
    private LimitConfigVO customChargeName;
    /**
     * 自定义收费-简介
     */
    @ApiModelProperty(value = "自定义收费-简介")
    private LimitConfigVO customChargeSynopsis;

    /**
     * 医生备注患者个人信息，地址
     */
    @ApiModelProperty(value = "医生备注患者个人信息，地址")
    private LimitConfigVO patientRemarkAddress;

    /**
     * 医生备注患者病情信息，相关病史描述
     */
    @ApiModelProperty(value = "医生备注患者病情信息，相关病史描述")
    private LimitConfigVO patientRemarkDisease;

    /**
     * 患者病例图片数量
     */
    @ApiModelProperty(value = "患者病例图片数量")
    private LimitConfigVO patientRecordPicNum;

    @ApiModelProperty(value = "主诉")
    private LimitConfigVO caseMainComplaint;

    @ApiModelProperty(value = "现病史")
    private LimitConfigVO casePresentDisease;

    @ApiModelProperty(value = "既往史")
    private LimitConfigVO casePast;

    @ApiModelProperty(value = "体温")
    private LimitConfigVO caseTemperature;

    @ApiModelProperty(value = "体重")
    private LimitConfigVO caseWeight;

    @ApiModelProperty(value = "心率")
    private LimitConfigVO caseHeartRete;

    @ApiModelProperty(value = "收缩压")
    private LimitConfigVO caseSystolic;

    @ApiModelProperty(value = "舒张压")
    private LimitConfigVO caseDiastole;

    @ApiModelProperty(value = "更多检查结果")
    private LimitConfigVO caseMoreExamin;

    @ApiModelProperty(value = "alt")
    private LimitConfigVO caseAlt;

    @ApiModelProperty(value = "ast")
    private LimitConfigVO caseAst;

    @ApiModelProperty(value = "hbv_dna")
    private LimitConfigVO caseHbvDna;

    @ApiModelProperty(value = "医嘱小结")
    private LimitConfigVO caseDoctorOrder;

    /**
     * @return LimitConfigVO 取得域 disturbReply 的方法。
     */
    public LimitConfigVO getDisturbReply() {
        return disturbReply;
    }

    /**
     * @param disturbReply 对域 disturbReply 的设置方法.
     */
    public void setDisturbReply(LimitConfigVO disturbReply) {
        this.disturbReply = disturbReply;
    }

    /**
     * @return LimitConfigVO 取得域 introduction 的方法。
     */
    public LimitConfigVO getIntroduction() {
        return introduction;
    }

    /**
     * @param introduction 对域 introduction 的设置方法.
     */
    public void setIntroduction(LimitConfigVO introduction) {
        this.introduction = introduction;
    }

    /**
     * @return LimitConfigVO 取得域 expertise 的方法。
     */
    public LimitConfigVO getExpertise() {
        return expertise;
    }

    /**
     * @param expertise 对域 expertise 的设置方法.
     */
    public void setExpertise(LimitConfigVO expertise) {
        this.expertise = expertise;
    }

    /**
     * @return LimitConfigVO 取得域 customHospital 的方法。
     */
    public LimitConfigVO getCustomHospital() {
        return customHospital;
    }

    /**
     * @param customHospital 对域 customHospital 的设置方法.
     */
    public void setCustomHospital(LimitConfigVO customHospital) {
        this.customHospital = customHospital;
    }

    /**
     * @return LimitConfigVO 取得域 customDepartment 的方法。
     */
    public LimitConfigVO getCustomDepartment() {
        return customDepartment;
    }

    /**
     * @param customDepartment 对域 customDepartment 的设置方法.
     */
    public void setCustomDepartment(LimitConfigVO customDepartment) {
        this.customDepartment = customDepartment;
    }

    /**
     * @return LimitConfigVO 取得域 bankCardNum 的方法。
     */
    public LimitConfigVO getBankCardNum() {
        return bankCardNum;
    }

    /**
     * @param bankCardNum 对域 bankCardNum 的设置方法.
     */
    public void setBankCardNum(LimitConfigVO bankCardNum) {
        this.bankCardNum = bankCardNum;
    }

    /**
     * @return LimitConfigVO 取得域 bankCardBranch 的方法。
     */
    public LimitConfigVO getBankCardBranch() {
        return bankCardBranch;
    }

    /**
     * @param bankCardBranch 对域 bankCardBranch 的设置方法.
     */
    public void setBankCardBranch(LimitConfigVO bankCardBranch) {
        this.bankCardBranch = bankCardBranch;
    }

    /**
     * @return LimitConfigVO 取得域 patientGroupName 的方法。
     */
    public LimitConfigVO getPatientGroupName() {
        return patientGroupName;
    }

    /**
     * @param patientGroupName 对域 patientGroupName 的设置方法.
     */
    public void setPatientGroupName(LimitConfigVO patientGroupName) {
        this.patientGroupName = patientGroupName;
    }

    /**
     * @return LimitConfigVO 取得域 patientRemarkName 的方法。
     */
    public LimitConfigVO getPatientRemarkName() {
        return patientRemarkName;
    }

    /**
     * @param patientRemarkName 对域 patientRemarkName 的设置方法.
     */
    public void setPatientRemarkName(LimitConfigVO patientRemarkName) {
        this.patientRemarkName = patientRemarkName;
    }

    /**
     * @return LimitConfigVO 取得域 quickReply 的方法。
     */
    public LimitConfigVO getQuickReply() {
        return quickReply;
    }

    /**
     * @param quickReply 对域 quickReply 的设置方法.
     */
    public void setQuickReply(LimitConfigVO quickReply) {
        this.quickReply = quickReply;
    }

    /**
     * @return LimitConfigVO 取得域 patientRecordText 的方法。
     */
    public LimitConfigVO getPatientRecordText() {
        return patientRecordText;
    }

    /**
     * @param patientRecordText 对域 patientRecordText 的设置方法.
     */
    public void setPatientRecordText(LimitConfigVO patientRecordText) {
        this.patientRecordText = patientRecordText;
    }

    /**
     * @return LimitConfigVO 取得域 patientRecordPicText 的方法。
     */
    public LimitConfigVO getPatientRecordPicText() {
        return patientRecordPicText;
    }

    /**
     * @param patientRecordPicText 对域 patientRecordPicText 的设置方法.
     */
    public void setPatientRecordPicText(LimitConfigVO patientRecordPicText) {
        this.patientRecordPicText = patientRecordPicText;
    }

    /**
     * @return LimitConfigVO 取得域 recomNum 的方法。
     */
    public LimitConfigVO getRecomNum() {
        return recomNum;
    }

    /**
     * @param recomNum 对域 recomNum 的设置方法.
     */
    public void setRecomNum(LimitConfigVO recomNum) {
        this.recomNum = recomNum;
    }

    /**
     * @return LimitConfigVO 取得域 recomDailyUsage 的方法。
     */
    public LimitConfigVO getRecomDailyUsage() {
        return recomDailyUsage;
    }

    /**
     * @param recomDailyUsage 对域 recomDailyUsage 的设置方法.
     */
    public void setRecomDailyUsage(LimitConfigVO recomDailyUsage) {
        this.recomDailyUsage = recomDailyUsage;
    }

    /**
     * @return LimitConfigVO 取得域 recomUsage 的方法。
     */
    public LimitConfigVO getRecomUsage() {
        return recomUsage;
    }

    /**
     * @param recomUsage 对域 recomUsage 的设置方法.
     */
    public void setRecomUsage(LimitConfigVO recomUsage) {
        this.recomUsage = recomUsage;
    }

    /**
     * @return LimitConfigVO 取得域 recomOtherUnit 的方法。
     */
    public LimitConfigVO getRecomOtherUnit() {
        return recomOtherUnit;
    }

    /**
     * @param recomOtherUnit 对域 recomOtherUnit 的设置方法.
     */
    public void setRecomOtherUnit(LimitConfigVO recomOtherUnit) {
        this.recomOtherUnit = recomOtherUnit;
    }

    /**
     * @return LimitConfigVO 取得域 recomRemark 的方法。
     */
    public LimitConfigVO getRecomRemark() {
        return recomRemark;
    }

    /**
     * @param recomRemark 对域 recomRemark 的设置方法.
     */
    public void setRecomRemark(LimitConfigVO recomRemark) {
        this.recomRemark = recomRemark;
    }

    /**
     * @return LimitConfigVO 取得域 recomExpiration 的方法。
     */
    public LimitConfigVO getRecomExpiration() {
        return recomExpiration;
    }

    /**
     * @param recomExpiration 对域 recomExpiration 的设置方法.
     */
    public void setRecomExpiration(LimitConfigVO recomExpiration) {
        this.recomExpiration = recomExpiration;
    }

    /**
     * @return LimitConfigVO 取得域 password 的方法。
     */
    public LimitConfigVO getPassword() {
        return password;
    }

    /**
     * @param password 对域 password 的设置方法.
     */
    public void setPassword(LimitConfigVO password) {
        this.password = password;
    }

    /**
     * @return LimitConfigVO 取得域 realName 的方法。
     */
    public LimitConfigVO getRealName() {
        return realName;
    }

    /**
     * @param realName 对域 realName 的设置方法.
     */
    public void setRealName(LimitConfigVO realName) {
        this.realName = realName;
    }

    /**
     * @return LimitConfigVO 取得域 medicationGroupName 的方法。
     */
    public LimitConfigVO getMedicationGroupName() {
        return medicationGroupName;
    }

    /**
     * @param medicationGroupName 对域 medicationGroupName 的设置方法.
     */
    public void setMedicationGroupName(LimitConfigVO medicationGroupName) {
        this.medicationGroupName = medicationGroupName;
    }

    /**
     * @return LimitConfigVO 取得域 medicineSearch 的方法。
     */
    public LimitConfigVO getMedicineSearch() {
        return medicineSearch;
    }

    /**
     * @param medicineSearch 对域 medicineSearch 的设置方法.
     */
    public void setMedicineSearch(LimitConfigVO medicineSearch) {
        this.medicineSearch = medicineSearch;
    }

    /**
     * @return LimitConfigVO 取得域 patientSearch 的方法。
     */
    public LimitConfigVO getPatientSearch() {
        return patientSearch;
    }

    /**
     * @param patientSearch 对域 patientSearch 的设置方法.
     */
    public void setPatientSearch(LimitConfigVO patientSearch) {
        this.patientSearch = patientSearch;
    }

    /**
     * @return LimitConfigVO 取得域 phoneContactSearch 的方法。
     */
    public LimitConfigVO getPhoneContactSearch() {
        return phoneContactSearch;
    }

    /**
     * @param phoneContactSearch 对域 phoneContactSearch 的设置方法.
     */
    public void setPhoneContactSearch(LimitConfigVO phoneContactSearch) {
        this.phoneContactSearch = phoneContactSearch;
    }

    public LimitConfigVO getBatchMessageContent() {
        return batchMessageContent;
    }

    public void setBatchMessageContent(LimitConfigVO batchMessageContent) {
        this.batchMessageContent = batchMessageContent;
    }

    /**
     * @return LimitConfigVO 取得域 messageChargeAmount 的方法。
     */
    public LimitConfigVO getMessageChargeAmount() {
        return messageChargeAmount;
    }

    /**
     * @param messageChargeAmount 对域 messageChargeAmount 的设置方法.
     */
    public void setMessageChargeAmount(LimitConfigVO messageChargeAmount) {
        this.messageChargeAmount = messageChargeAmount;
    }

    /**
     * @return LimitConfigVO 取得域 customChargeAmount 的方法。
     */
    public LimitConfigVO getCustomChargeAmount() {
        return customChargeAmount;
    }

    /**
     * @param customChargeAmount 对域 customChargeAmount 的设置方法.
     */
    public void setCustomChargeAmount(LimitConfigVO customChargeAmount) {
        this.customChargeAmount = customChargeAmount;
    }

    /**
     * @return LimitConfigVO 取得域 customChargeName 的方法。
     */
    public LimitConfigVO getCustomChargeName() {
        return customChargeName;
    }

    /**
     * @param customChargeName 对域 customChargeName 的设置方法.
     */
    public void setCustomChargeName(LimitConfigVO customChargeName) {
        this.customChargeName = customChargeName;
    }

    /**
     * @return LimitConfigVO 取得域 customChargeSynopsis 的方法。
     */
    public LimitConfigVO getCustomChargeSynopsis() {
        return customChargeSynopsis;
    }

    /**
     * @param customChargeSynopsis 对域 customChargeSynopsis 的设置方法.
     */
    public void setCustomChargeSynopsis(LimitConfigVO customChargeSynopsis) {
        this.customChargeSynopsis = customChargeSynopsis;
    }

    public LimitConfigVO getPatientRemarkAddress() {
        return patientRemarkAddress;
    }

    public void setPatientRemarkAddress(LimitConfigVO patientRemarkAddress) {
        this.patientRemarkAddress = patientRemarkAddress;
    }

    public LimitConfigVO getPatientRemarkDisease() {
        return patientRemarkDisease;
    }

    public void setPatientRemarkDisease(LimitConfigVO patientRemarkDisease) {
        this.patientRemarkDisease = patientRemarkDisease;
    }

    public LimitConfigVO getPatientRecordPicNum() {
        return patientRecordPicNum;
    }

    public void setPatientRecordPicNum(LimitConfigVO patientRecordPicNum) {
        this.patientRecordPicNum = patientRecordPicNum;
    }

    public LimitConfigVO getRecomDay() {
        return recomDay;
    }

    public void setRecomDay(LimitConfigVO recomDay) {
        this.recomDay = recomDay;
    }

    public LimitConfigVO getRecomCycleDay() {
        return recomCycleDay;
    }

    public void setRecomCycleDay(LimitConfigVO recomCycleDay) {
        this.recomCycleDay = recomCycleDay;
    }

    public LimitConfigVO getCaseMainComplaint() {
        return caseMainComplaint;
    }

    public void setCaseMainComplaint(LimitConfigVO caseMainComplaint) {
        this.caseMainComplaint = caseMainComplaint;
    }

    public LimitConfigVO getCasePresentDisease() {
        return casePresentDisease;
    }

    public void setCasePresentDisease(LimitConfigVO casePresentDisease) {
        this.casePresentDisease = casePresentDisease;
    }

    public LimitConfigVO getCasePast() {
        return casePast;
    }

    public void setCasePast(LimitConfigVO casePast) {
        this.casePast = casePast;
    }

    public LimitConfigVO getCaseTemperature() {
        return caseTemperature;
    }

    public void setCaseTemperature(LimitConfigVO caseTemperature) {
        this.caseTemperature = caseTemperature;
    }

    public LimitConfigVO getCaseWeight() {
        return caseWeight;
    }

    public void setCaseWeight(LimitConfigVO caseWeight) {
        this.caseWeight = caseWeight;
    }

    public LimitConfigVO getCaseHeartRete() {
        return caseHeartRete;
    }

    public void setCaseHeartRete(LimitConfigVO caseHeartRete) {
        this.caseHeartRete = caseHeartRete;
    }

    public LimitConfigVO getCaseSystolic() {
        return caseSystolic;
    }

    public void setCaseSystolic(LimitConfigVO caseSystolic) {
        this.caseSystolic = caseSystolic;
    }

    public LimitConfigVO getCaseDiastole() {
        return caseDiastole;
    }

    public void setCaseDiastole(LimitConfigVO caseDiastole) {
        this.caseDiastole = caseDiastole;
    }

    public LimitConfigVO getCaseMoreExamin() {
        return caseMoreExamin;
    }

    public void setCaseMoreExamin(LimitConfigVO caseMoreExamin) {
        this.caseMoreExamin = caseMoreExamin;
    }

    public LimitConfigVO getCaseAlt() {
        return caseAlt;
    }

    public void setCaseAlt(LimitConfigVO caseAlt) {
        this.caseAlt = caseAlt;
    }

    public LimitConfigVO getCaseAst() {
        return caseAst;
    }

    public void setCaseAst(LimitConfigVO caseAst) {
        this.caseAst = caseAst;
    }

    public LimitConfigVO getCaseHbvDna() {
        return caseHbvDna;
    }

    public void setCaseHbvDna(LimitConfigVO caseHbvDna) {
        this.caseHbvDna = caseHbvDna;
    }

    public LimitConfigVO getCaseDoctorOrder() {
        return caseDoctorOrder;
    }

    public void setCaseDoctorOrder(LimitConfigVO caseDoctorOrder) {
        this.caseDoctorOrder = caseDoctorOrder;
    }

}
